elbow grease – Català–English translations

🇬🇧 en ca

elbow grease noun

  • effort or hard work
escopina
Wiktionary Links